package be.ipl.eBar.usecases;

import java.util.List;

import javax.ejb.Remote;

import be.ipl.eBar.domaine.Biere;
import be.ipl.eBar.exceptions.ArgumentInvalideException;

@Remote
public interface GestionBieres {
	Biere enregistrer(Biere biere);
	List<Biere> listerBieres();
	Biere modifierPrix(String nomBiere, double nouveauPrix) throws ArgumentInvalideException;
	void supprimerBiere(String nomBiere);
	Biere rechercherBiere(String nom);
	List<Biere> listerBieres(String mot);
	Biere chargerTout(Biere biere);
}
